
package com.hlkj.pay.app.merchant.ext.impl.yytpay.dto;

import com.hlkj.pay.app.merchant.ext.dto.order.ChannelCommonConfig;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;


@Data
public class YytPayConfig extends ChannelCommonConfig {

    @Schema(description = "应用ID/用户ID")
    private String appId;

    @Schema(description = "应用KEY")
    private String appKey;

    @Schema(description = "公钥证书地址")
    private String publicKeyPath;

    @Schema(description = "私钥证书地址")
    private String privateKeyPath;

    @Schema(description = "私钥证书密码")
    private String privateKeyPwd;

    @Schema(description = "代理商企业号")
    private String ispEntNo;

    @Schema(description = "用户ID")
    private String userId;

    @Schema(description = "是否轮询 0/1")
    private String polling;

    @Schema(description = "支付appId")
    private String payAppId;

    @Schema(description = "支付私钥")
    private String payKey;

    @Schema(description = "银盈通appid")
    private String yytAppId;

    @Schema(description = "银盈通APP原始小程序ID")
    private String yytMiniId;

    @Schema(description = "银盈通支付宝appid")
    private String yytZfbId;



}
